hose (someone or something) down - Francés Inglés Diccionario